rent payable - Francés Inglés Diccionario